Change GtkToolItem to retrieve its properties from GtkToolShell interface,
authorMathias Hasselmann <hasselmm@src.gnome.org>
Fri, 14 Dec 2007 10:57:46 +0000 (10:57 +0000)
committerMathias Hasselmann <hasselmm@src.gnome.org>
Fri, 14 Dec 2007 10:57:46 +0000 (10:57 +0000)
commit95adf7ee26a5c113ef63805842578254789c06e9
treefbec6dfbe1662b816a7164009766332b4446f963
parentea8074a4077ac7bf90f3873160da35bd491e8079
Change GtkToolItem to retrieve its properties from GtkToolShell interface,
instead of relying on being child of a GtkToolbar. (#5034079)

* gtk/gtk.symbols, docs/reference/gtk/gtk-docs.sgml,
docs/reference/gtk/gtk-sections.txt: Add GtkToolShell symbols.
* docs/reference/gtk/tmpl/gtktoolitem.sgml: Move section docs inline.
* gtk/gtktoolbar.c: Implement GtkToolShellIface.
* gtk/gtktoolbar.h: Remove _gtk_toolbar_rebuild_menu.
* gtk/gtktoolitem.c: Use GtkToolShell, instead of GtkToolbar.
Take section docs from template file and update them for GtkToolShell.
* gtk/Makefile.am: Add gtk/gtktoolshell.c and gtk/gtktoolshell.h.
* gtk/gtktoolshell.c, gtk/gtktoolshell.h: New GtkToolShellIface.

svn path=/trunk/; revision=19177
ChangeLog
docs/reference/gtk/gtk-docs.sgml
docs/reference/gtk/gtk-sections.txt
docs/reference/gtk/tmpl/gtktoolitem.sgml
gtk/Makefile.am
gtk/gtk.symbols
gtk/gtktoolbar.c
gtk/gtktoolbar.h
gtk/gtktoolitem.c
gtk/gtktoolshell.c [new file with mode: 0644]
gtk/gtktoolshell.h [new file with mode: 0644]